package eom.example.elasticsearch.domain.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;

/**
 * @author X.I.O
 * @title: CmsContentVo
 * @projectName spring-boot-elasticsearch
 * @description: TODO
 * @date 2021/11/19 9:47
 */
@Data
@ApiModel("内容添加模块")
public class CmsContentVo {

    /**
     * 标题
     */
    @NotBlank(message = "文章标题不得为空")
    @ApiModelProperty("标题")
    private String titleName;

    /**
     * 标签
     */
    @ApiModelProperty("标签")
    private String tags;

    /**
     * 作者
     */
    @NotBlank(message = "作者名称不得为空")
    @ApiModelProperty("作者")
    private String author;

    /**
     * 副标题
     */
    @ApiModelProperty("副标题")
    private String subTitle;

    /**
     * 内容
     */
    @ApiModelProperty("内容")
    @NotBlank(message = "内容不得为空")
    private String content;

}
